steep and craggy cliff - German English Dictionary